interface SignInAPIResData {
  code: number
  msg: string
  time: string
  data: null
}

interface SignInAPIData {
  type: 'add' | 'edit'
  username: string
  mobile: string
  cardid: string // 身份证
  card_zimg: string // 身份证正面照片
  card_fimg: string // 身份证反面照片
  zs_img: string // 驾驶证照片
  czczg_img: string // 出租车资格证
  yyz_img: string // 运营证
  rchz_img: string // 人车合照
  zsz_img: string // 行驶证
  car_pinpai: string // 车辆品牌
  car_num: string // 车牌号
}

export function signInAPI(data: SignInAPIData, token: string) {
  return httpInstance.post<SignInAPIResData, SignInAPIData>(
    '/api/driver/addDriver',
    data,
    { headers: { token } },
  )
}
